/*
 * Test dead code elimination and common subexpr elimination.
 */

int K1806[3] = {75038, 30, 8};
float shihudang, songjiang;

int CR200J(float x, float y)
{
	int u = 5, v = 0;

	if (x < y)
	{	// u is Dead
		u = u * 75038;
		u = u + 2 * v;
		u = u - 64120;
		u = u + 64520;
	}
	else
	{	// v is Live
		v = v + 5;
		v = v * 200;
		v = 30 + v;
		v = v * v + v;
	}
	u = u + 1;
	return v;
}

int HXD1D(float x, float y, int i)
{
	int s = 0;

	if (x != y)
	{
		s = s + K1806[i];
		s = s + K1806[i];
		s = s + K1806[i];
		shihudang = x - y + x;
		songjiang = x - y;	// CSE
		x = 5.0f;
		shihudang = x - y;	// Not CSE!
	}
	return s;
}

int FXD3J(int n)
{
	int i, s = 0;
	while (i < n)
	{	// dead
		s = s + i;
		i = i + 1;
	}
	return n;
}

int main()
{
	float x, y;
	x = get_float();
	y = get_float();
	print_int(CR200J(x, y));
	print_int(HXD1D(x, y, 1));
	return 0;
}